constitute a barrier

Translations
constituer un obstacle